
.feature{
    float: left;
    width: 31%;
    text-align: center;
    padding:30px 0;
    margin: 11px;
}

.icon{
    background-color: #f5f5f5;
    width: 140px;
    height: 140px;
    border: 1px solid #eee;
    border-radius: 50%;
    margin: 0 auto;
}
.title-big{
    font-size: 20px;
    font-weight: bold;
    margin: 20px 0;
}


.pic-lists .pic-list{
    float: left;
    width: 280px;
    margin: 10px;
}

.pic-lists .pic-list img{
    width: 100%;
}

.pic-title{
    font-weight: bold;
    font-size: 16px;
    margin: 10px 0;
}

.pic-desc{
    line-height: 1.5;
}
@media screen and (max-width:768px){
    .feature{
        margin: 11px 4px;
    }
    .icon{
        width:100px;
        height: 100px;
    }

    .feature .title-small{
        display: none;
    }

    .pic-lists .pic-list {
        width: 46%;
        margin: 2%;
    }

    
}
/* 大于等于768 小于等于992 */
@media screen and (min-width:768px) and (max-width:992px){
    .feature{
        margin: 11px 5px;
    }

    .feature .title-small{
        height: 90px;
        overflow: hidden;
    }

    .pic-lists .pic-list {
        width: 330px;
        margin: 10px;
    }
}
/* 大于等于992 小于等于1200 */
@media screen and (min-width:992px) and (max-width:1200px){
    .feature{
        margin: 11px 8px;
    }
    .pic-lists .pic-list {
        width: 210px;
        margin: 10px 9px;
    }
}

@media screen and (min-width:1200px) and (max-width:1280px){
    .pic-lists .pic-list {
        width: 255px;
    }
}